MKNTSIFLVVFALCMISNAYGHSNPFKGKKTSLLFRNSLSHNKWLKVRCKSGDNDVRERYMKPGEDWGFSFHDDVMGETLFWCTMYKGADYKVQKKFDAYVQDKRMPHGGSYNYVAQEDGIYHSTLIHRMRKMYDWN